ライセンス サーバを環境設定するには (Mac OS X)
 
 
 

ネットワーク ライセンス アクティベーション ユーティリティを実行して取得したオートデスク製品のライセンスを管理できるように、ライセンス サーバを環境設定します。

ライセンス サーバの自動スタートアップを環境設定するには

ライセンス サーバを環境設定する前に、以下の内容が完了していることを必ず確認してください。

  1. たとえば /Users/<ユーザ ID>/NLM というように、ホーム フォルダの下に、NLM という名前のフォルダを作成した。
  2. ファイル lmgrdadskflexlmutil およびご使用の製品のライセンス ファイル(.lic)を、手順 1 で作成した NLM フォルダに移動します。
  3. そのフォルダが存在しない場合は、/Library の下に StartupItems フォルダを、sudo コマンドを使用して作成します。 たとえば、sudo mkdir StartupItems とします。
  4. たとえば /Users/<ユーザ ID>/adsknlm というように、スタートアップ項目フォルダを作成します。
  5. [ターミナル]で次のように入力して、たとえば adsknlm というような実行形式スクリプト ファイルを作成します。
    注:実行形式ファイルの名前は、フォルダ名と同じでなければなりません。
    #!/bin/sh
    ./etc/rc.common
    StartService ()
    {
       ConsoleMessage “Starting Autodesk Network License Manager”
       /Users/<ユーザ ID>/NLM/lmgrd -c¥
       /Users/<ユーザ ID>/NLM/productlicense.lic -l¥
       /Users/<ユーザ ID>/NLM/debug.log
       }
       StopService ()
    {
       ConsoleMessage “Stopping Autodesk Network License Manger”
       /Users/<ユーザ ID>/NLM/lmutil lmdown -q -all -force
       }
       Restart Service ()
       {
       ConsoleMessage “Restarting Autodesk Network License Manger”
       /Users/<ユーザ ID>/NLM/lmutil lmreread
    }
    RunService “$1”
  6. スクリプトの実行権を承認するために、[ターミナル]に次のように入力します。
    chmod +x adsknlm
  7. StartupParameters.plist という名前のプロパティ リスト ファイルを作成し、[ターミナル]に次のように入力して、直接追加します。
    {
    Description =”Autodesk Network License Manager”;
    Provides =(“adsknlm”)
    OrderPreference =”None”;
    Messages=
    {
    start= “Starting Autodesk Network Manager Service”;
    stop= “Stopping Autodesk Network Manager Servce”;
    };
    }
    {
  8. スタートアップ項目を /Library/StartupItems/ に移動し、[ターミナル]に次のように入力してフォルダのアクセス権(パーミッション)を変更します。
    注:セキュリティの理由により、スタートアップ項目は、ルートがオーナーでなければならず、グループは wheel に設定されていなければなりません。また、フォルダのアクセス権は 755 でなければなりません。
    sudo mv /Users/<ユーザ ID>/adsknlm/ /Library/StartupItems/
    sudo chown root /Library/StartupItems/adsknlm/
    sudo chgrp wheel /Library/StartupItems/adsknlm/
    sudo chmod 755 /Library/StartupItems/adsknlm/
    sudo chown root /Library/StartupItems/adsknlm/*
    sudo chgrp wheel /Library/StartupItems/adsknlm/*
  9. フォルダは、次のようになります。
    drwxr-xr-x 4 root wheel 136 Jul 31 01 01:50
    drwxr-xr-x 3 root wheel 102 Jul 30 01 21:59
    -rw-r--r-- 1 root wheel 204 Jul 30 20:16 StartupParameters.plist
    -rwxr-xr-x 1 root wheel 417 Jul 31 00:45 adsknlm
  10. ご使用の Mac を再起動し、debug.log ファイル (/Users/<ユーザ ID>/NLG/) lmgrdadskflex が正常に起動されることを確認します。
注:ご使用のライセンス サーバのシステム管理を行う前に、「ライセンス サーバを停止して、再起動する」を参照してください。